Rigorous Design of Moving Sequencer Atomic Broadcast with Malicious Sequencer
نویسندگان
چکیده
This article investigates a mechanism to tolerate malicious nature of sequencer in moving sequencer based atomic broadcast in distributed systems. Various mechanisms are already given for moving sequencer based atomic broadcast like RMP [1], DTP [2], Pin Wheel [3] and mechanism proposed by Srivastava et al. [4]. But none of these mechanisms are efficient to tolerate different failure. Scholarly observation is that, these algorithms can tolerate only crash failure but not capable to tolerate omission or byzantine (malicious) failure. This work proposes a mechanism to tolerate byzantine failure (malicious nature) of sequencer in moving sequencer based atomic broadcast. The mechanism proposed in [4], has been considered as an abstract model and design refined model in order to fulfill objective. Since it relies on unicast broadcast hence it will introduce a very less number of messages in comparison to previous mechanisms [5]. B [6] formal technique has been used for development of this model and Pro B [7] model checker tool for constraint based checking to discover errors due to invariant violation and deadlocks, thereby, validating the specifications. The models have been verified for invariant violations, errors and deadlock occurrence. The B machine animated through Pro B worked very well. The Pro B managed to explore the entire state space of the B-machine in few
منابع مشابه
Rigorous Design of moving Sequencer Omission Tolerant Atomic Broadcast
This article investigates a mechanism to tolerate omission failure in moving sequencer based atomic broadcast at distributed systems. Various mechanisms are already given for moving sequencer based atomic broadcast like RMP [1], DTP [2], Pin Wheel [3] and mechanism proposed by [4]. But none of these mechanisms are efficient to tolerate different failure. Scholarly observation is that, these alg...
متن کاملDistributed Job Allocation for Large-Scale Manycores
Contemporary operating systems heavily rely on single system images with shared memory constructs that may not scale well to large core counts. We consider the challenge of distributed job allocation, where each job is comprised of a set of tasks to be mapped to disjoint cores. A naive solution performing fragmented allocations may quickly escalate to deadlocks, where jobs hold and wait for cor...
متن کاملReiner W. Hartenstein, Helmut Reinig: Novel Sequencer Hardware for High-speed Signal Processing; Workshop on Design Methodologies for Microelectronics
The paper presents a novel kind of sequencer hardware, called data sequencer. For many signal processing, multimedia, and other high-performance applications the new sequencer drastically reduces processor-to-memory bandwidth requirements, compared to conventional instruction sequencers. The data sequencer coordinates the parallel operation of multiple address generators, each providing indepen...
متن کاملJob Allocation for Large - Scale Many - cores
RAMACHANDRAN, SUBRAMANIAN. Distributed Job Allocation for Large-Scale Many-cores. (Under the direction of Dr. Frank Mueller.) As today’s manycore processors already feature over 64 cores and as tomorrow’s are slated to contain 1000s, it is important to design operating system techniques that can efficiently cope with this scale of resource coordination. The current state-of-the-art in manycore ...
متن کاملVirage : Designing an Interactive Intermedia Sequencer from Users Requirements and Theoretical Background
We present the unrolling of the Virage project and its main achievement : a sequencer for authoring and performing interactive intermedia scenarii. This two years long project addressed the question of authoring and controlling interactive scenarii dealing with several heterogeneous digital media, in the context of the performing arts. The project involved multidisciplinary members including ar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014